remit (a debt) - French English Dictionary